package com.achcorp.sarch.core.dao;

import java.util.Date;
import java.util.List;

import com.achcorp.sarch.core.domain.Document;
import com.achcorp.sarch.core.domain.Tag;

public interface TagDAO {
	List<Tag> getAllTags();

	Tag getTag(long id);

	void addTag(Tag tag);
	void updateTag(Tag tag);
	//List<String> getAllProperties();
	List<Document> getAllDoc(Tag tag,boolean includSub);
}
